skilled at using a muleta - Turc Anglais Dictionnaire